petunia axillaris - Turkish English Dictionary